
package com.xebest.web.form;

import com.xebest.web.form.base.BaseForm;

import java.util.Date;

/**
 * 资质Form
 *
 * @author 李姣姣
 */
public class XeAptitudeCheckForm extends BaseForm {

    /**
     * id
     */
    private Long id;
    /**
     * 资质id
     */
    private Integer apId;
    /**
     * 供应商编码 xe_ven_info 的user_code
     */
    private String userCode;
    /**
     * 资质标识
     * 1：组织机构代码证号码
     * 2：税务登记证号码
     * 3:身份证
     * 4:动物防疫条件合格证
     * 5:食品生产许可证
     * 6:身份证授权书
     * 7:食品流通许可证
     * 8:授权书
     * 9:生猪定点屠宰证
     * 10: 捕捞许可证
     * 11:养殖证明
     * 12:产品产地证明
     * 13:酒类流通备案登记证
     * 14:进口货物报关单
     * 15:出入境检验检疫合格证明
     * 16:动植物检验检疫证
     * 17.原产地证明
     * 18.无公害产品证书
     * 19.一般纳税人
     * 20.小额纳税人资质
     * 21.其他证明
     * 22：营业执照号码
     */
    private Integer apFlag;
    /**
     * 证件号码
     */
    private String apUrl;
    /**
     * 证件号码(类型为身份证为正面)
     */
    private String apNum;
    /**
     * 过期日期 （存储1为长期，其他为日期格式）
     */
    private String endDate;
    /**
     * 资质名称
     */
    private String apName;
    /**
     * 审核状态 1 :待审核2 .审核通过 3：驳回
     */
    private Integer apStatus;
    /**
     * 驳回原因
     */
    private String apRejectReason;
    /**
     * 法人代表
     */
    private String legalPerson;
    /**
     * 身份证背面 只有身份证才有
     */
    private String idcardBack;
    /**
     * 是否删除 1未删除 2已删除
     */
    private Integer delFlag;
    /**
     * 创建时间
     */
    private Date createDate;
    /**
     * 创建人
     */
    private String createUser;
    /**
     * 修改时间
     */
    private Date modifyDate;
    /**
     * 修改人
     */
    private String modifyUser;
    /**
     * 版本号
     */
    private Integer version;
    /**
     *
     */
    private String[] apIds;


    public String[] getApIds() {

        return apIds;
    }

    public void setApIds(String[] apIds) {

        this.apIds = apIds;
    }

    public Long getId() {

        return id;
    }

    public void setId(Long id) {

        this.id = id;
    }

    public Integer getApId() {

        return apId;
    }

    public void setApId(Integer apId) {

        this.apId = apId;
    }

    public String getUserCode() {

        return userCode;
    }

    public void setUserCode(String userCode) {

        this.userCode = userCode;
    }

    public Integer getApFlag() {

        return apFlag;
    }

    public void setApFlag(Integer apFlag) {

        this.apFlag = apFlag;
    }

    public String getApUrl() {

        return apUrl;
    }

    public void setApUrl(String apUrl) {

        this.apUrl = apUrl;
    }

    public String getApNum() {

        return apNum;
    }

    public void setApNum(String apNum) {

        this.apNum = apNum;
    }

    public String getEndDate() {

        return endDate;
    }

    public void setEndDate(String endDate) {

        this.endDate = endDate;
    }

    public String getApName() {

        return apName;
    }

    public void setApName(String apName) {

        this.apName = apName;
    }

    public Integer getApStatus() {

        return apStatus;
    }

    public void setApStatus(Integer apStatus) {

        this.apStatus = apStatus;
    }

    public String getApRejectReason() {

        return apRejectReason;
    }

    public void setApRejectReason(String apRejectReason) {

        this.apRejectReason = apRejectReason;
    }

    public String getLegalPerson() {

        return legalPerson;
    }

    public void setLegalPerson(String legalPerson) {

        this.legalPerson = legalPerson;
    }

    public String getIdcardBack() {

        return idcardBack;
    }

    public void setIdcardBack(String idcardBack) {

        this.idcardBack = idcardBack;
    }

    public Integer getDelFlag() {

        return delFlag;
    }

    public void setDelFlag(Integer delFlag) {

        this.delFlag = delFlag;
    }

    public Date getCreateDate() {

        return createDate;
    }

    public void setCreateDate(Date createDate) {

        this.createDate = createDate;
    }

    public String getCreateUser() {

        return createUser;
    }

    public void setCreateUser(String createUser) {

        this.createUser = createUser;
    }

    public Date getModifyDate() {

        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {

        this.modifyDate = modifyDate;
    }

    public String getModifyUser() {

        return modifyUser;
    }

    public void setModifyUser(String modifyUser) {

        this.modifyUser = modifyUser;
    }

    public Integer getVersion() {

        return version;
    }

    public void setVersion(Integer version) {

        this.version = version;
    }

}
  
